foreign immunity - French English Dictionary